a monument to security - Espagnol Anglais Dictionnaire